Safe (Multi-Sig Wallet)

Definition:

Safe (formerly Gnosis Safe) is an open-source smart contract wallet deployed on EVM-compatible blockchains that requires a configurable threshold of designated signers (M-of-N) to approve and execute any transaction — widely adopted as the standard treasury and permission management tool for DAOs, DeFi protocols, and crypto teams, securing over $100 billion in assets across more than 200 networks as of 2024. Unlike hardware wallets (single key), Safe’s multi-signature design means no single compromised key can drain the wallet, removing single points of failure from high-value on-chain custody.


Core Mechanics

Multi-signature (M-of-N) requirement:

  • The Safe is configured with a list of owner addresses (signers) — typically Ethereum EOAs or other smart contract wallets
  • A transaction threshold M is set: at minimum M signers must approve any outgoing transaction
  • Common configurations: 2-of-3, 3-of-5, 4-of-7

Transaction flow:

  1. Any owner proposes a transaction (contract call, ETH transfer, module operation)
  2. Other owners review and sign off-chain (via the Safe UI or API)
  3. Once M signatures are collected, anyone can submit the final execution transaction on-chain
  4. The Safe contract verifies all M signatures and executes

No private key: The Safe itself has no private key. It is a contract — controlled solely by the logic of its signers and threshold.


Contract Architecture

Safe.sol (Core contract):

  • Stores the owner list and threshold
  • Executes arbitrary calls when threshold is met
  • Fully upgradeable via module system

SafeProxy:

Each Safe deployment is a minimal proxy pointing to the Safe implementation (ERC-1167 pattern), reducing deployment gas.

Fallback Handler:

A separate contract that handles ERC-1155, ERC-721, and other token receiver standards — allowing the Safe to receive all token types.


Module System

Safe is extensible via Modules — contract plugins that can be authorized to bypass the M-of-N signature requirement for specific actions:

Module Use Case
Zodiac Reality On-chain execution of Snapshot votes without M-of-N
Zodiac Roles Role-based sub-permissions (only the payroll module can pay salaries)
Zodiac Guard Restrict what targets/methods signers can call
Zodiac Optimistic Governor Optimistic governance with veto window
Recovery Modules Account recovery without private key
Spending Limits Automated periodic withdrawals up to a set cap without full signer approval

The Zodiac suite (built by Gnosis Guild) is the most popular module system.


Safe vs. EOA Wallet

Feature EOA (MetaMask) Safe
Key type Single private key Smart contract, M-of-N
Single point of failure Yes No
Account recovery No (lose key = lose funds) Via recovery modules
Gas costs Lower Higher (contract execution)
Transaction batching No Yes (multiple ops in one tx)
Token support All All + fallback handler
Transparency Pseudonymous Verifiable on-chain

Safe Use in the DAO Ecosystem

Treasury management:

The majority of DAO treasuries — including ENS, Uniswap, Aave, Gitcoin, and hundreds of smaller DAOs — hold funds in a Safe. The multi-sig provides human error and key compromise protection.

Protocol admin keys:

Most DeFi protocols hold their admin/owner keys in a Safe — upgrades, fee parameter changes, and emergency pauses require multi-sig consensus.

Integration with Snapshot:

Many DAOs use Snapshot for off-chain signaling and then execute results via a Safe module (Zodiac or SafeSnap) — bridging off-chain governance to on-chain execution.


SafeDAO and SAFE Token

Safe was a product of Gnosis before spinning out independently. In 2022, SafeDAO launched with the SAFE governance token distributed to early Safe users and ecosystem contributors. SAFE token holders vote on Safe protocol development direction, fee structures, and treasury spending. However, SAFE was non-transferable at launch and trading was unlocked gradually — the SAFE token remains functionally limited compared to governance tokens of similar protocols.


Adoption and Scale

Metric Value (2024)
Total assets secured $100B+
Deployed Safes 8M+
Supported networks 200+ EVM chains
Total transactions 100M+

Related Terms


Sources

Last updated: 2026-04